lengthy harangue

Translations
долгая тирада
He was subjected to a lengthy harangue on the importance of punctuality.
Он подвергся долгой тираде о важности пунктуальности.